MATH5465: Mathematics of Machine Learning and Data Analysis I

4 Credits

This course gives a basic overview of the mathematical foundations for some commonly used techniques in machine learning and data science. The course will cover basic topics in fully supervised learning (support vector machines, k-nearest neighbor classification), unsupervised learning techniques (principal component analysis, k-means clustering, multi-dimensional scaling), modern methods in deep learning with applications to image classification, an introduction to graph-based learning (spectral clustering, label propagation, PageRank, the discrete Fourier transform, and applications to image processing), and a basic introduction to the convergence theory for gradient-based optimization. Prerequisites: Linear algebra (for example MATH 2142, 2243 or 2373) and multivariable calculus (for example MATH 2263 or 2374), or consent of the instructor.

View on University Catalog

All Instructors

A- Average (3.806)Most Common: A (70%)

This total also includes data from semesters with unknown instructors.

57 students
WFDCBA
  • 5.29

    /6

    Recommend
  • 5.29

    /6

    Effort
  • 5.42

    /6

    Understanding
  • 5.11

    /6

    Interesting
  • 5.38

    /6

    Activities


      Contribute on our Github

      Gopher Grades is maintained by Social Coding with data from Summer 2017 to Summer 2025 provided by the University in response to a public records request

      Not affiliated with the University of Minnesota

      Privacy Policy